Lemon Beach Resort - Incredible Place For An Incredible Anniversary Weekend! Ghana West Africa.